x86/pv: Minor improvements to guest_get_eff_{,kern}_l1e()
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 23 Aug 2017 16:47:42 +0000 (16:47 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 25 Aug 2017 15:16:01 +0000 (16:16 +0100)
commitcb7a030a22e8a1c3f71543694d5a2ab9e59e1a87
treec955e414a651ca5bc4963046320fe852768cc8d0
parentf343f667597c6d13cc6d6b28e3a5ec83fe9cf18e
x86/pv: Minor improvements to guest_get_eff_{,kern}_l1e()

 * These functions work in terms of linear addresses, not virtual addresses.
   Update the comments and parameter names.
 * Drop unnecessary inlines.
 * Drop vcpu parameter from guest_get_eff_kern_l1e().  Its sole caller passes
   current, and its callee strictly operates on current.
 * Switch guest_get_eff_kern_l1e()'s parameter from void * to l1_pgentry_t *.
   Both its caller and callee already use the correct type already.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
xen/arch/x86/mm.c